﻿using System.Web.Mvc;
using SubsidiosBussinessLogic.Models;
using SubsidiosWebMvc.CommonData;

namespace SubsidiosWebMvc.Models
{
    public class FuncionarioFormViewModel
    {
        public Funcionario Funcionario { get; private set; }
        public SelectList TipoFuncionarios { get; private set; }
        public SelectList Bloques { get; private set; }

        //ctor.
        public FuncionarioFormViewModel(Funcionario funcionario)
        {
            Funcionario = funcionario;
            TipoFuncionarios = new SelectList(TipoFuncionarioHelper.TipoFuncionarioList(), "key", "value", funcionario.TipoFuncionarioId);
            Bloques = new SelectList(BloqueHelper.BloqueList(),"key","value",funcionario.BloqueId);
        }
    }
}